Translated and edited by George John Szendi-Szemler author data searchable via API